Первый прод-прогон #2120: WFS 488/488 ПС и Водоканал 28+6 систем загрузились, а резервные xlsx — «no cp link found»: href'ы на странице раскрытия URL-энкоженные (кириллица как %D0%A1...), фильтр «свердл» по СЫРОЙ строке никогда не матчился. - fetch_disclosure_links: фильтр/классификация/выбор-свежайшего по ДЕКОДИРОВАННОМУ (unquote) имени файла; скачивание по сырому href. «Свердловской области» (ЦП) / «Свердловэнерго» (ТП/РП), «Пермского края» отфильтровывается. - load_all_reserves: unquote(url) при передаче filename — иначе дата «на 30.06.2026» не парсилась в reserve_asof. - Тест с runtime-quote() реальных имён файлов (свежесть, регион-фильтр, сырой-href для скачивания). |
||
|---|---|---|
| .. | ||
| analysis_runs | ||
| analytics | ||
| cadastre | ||
| chat | ||
| etl | ||
| exporters | ||
| forecasting | ||
| generative | ||
| llm | ||
| photos | ||
| scrapers | ||
| site_finder | ||
| __init__.py | ||
| analytics_queries.py | ||
| analytics_refresh.py | ||
| forecast_request_cache.py | ||
| insights.py | ||
| job_settings.py | ||
| objective_etl.py | ||
| objective_sync_config.py | ||
| own_projects.py | ||
| weather_cache.py | ||