busya
c7d8f4431e
032: fix remaining sync→async propagation (17 call sites)
Core fixes:
- service_datasource.py: fetch_datasource_metadata() → async
- service.py: create_job(), update_job() → async (callers await)
- _job_routes.py: await create_job/update_job
Maintenance scanners:
- _dashboard_scanner.py: 4 functions → async (find_affected, _get_linked,
_apply_filters, _resolve_title)
- _chart_manager.py: 3 functions → async
- _banner_renderer.py: rebuild_banner → async
- _orchestrators.py: 3 orchestrators → async
- maintenance_banner.py: await async calls
Migration:
- dry_run_orchestrator.py: run(), _build_target_signatures() → async
- risk_assessor.py: build_risks() → async
- migration.py: await service.run()
- mapping_service.py: sync_environment() → async
Dead code:
- _helpers.py: _find_dashboard_id_by_slug marked DEPRECATED
2026-06-05 08:56:37 +03:00
..
2026-05-25 08:36:33 +03:00
2026-06-04 16:16:18 +03:00
2026-05-17 14:18:02 +03:00
2026-06-05 08:56:37 +03:00
2026-06-05 08:31:18 +03:00
2026-05-26 19:18:28 +03:00
2026-05-26 19:18:28 +03:00
2026-05-26 15:28:03 +03:00
2026-06-01 16:34:07 +03:00
2026-02-25 21:19:48 +03:00
2026-05-26 19:18:28 +03:00
2026-06-04 19:45:57 +03:00
2026-05-20 14:31:37 +03:00
2026-06-04 19:45:57 +03:00
2026-05-20 23:54:53 +03:00
2026-05-14 11:20:17 +03:00