gendesign/frontend/src/components
Light1YT e2c8c0e97b
Some checks failed
CI / changes (push) Successful in 7s
CI / backend-tests (push) Has been skipped
CI / frontend-tests (push) Has been cancelled
fix(analytics): выровнять ObjectSaleChart серии по union месяцев всех типов (#1246)
ObjectSaleChart строил ось X из месяцев ТОЛЬКО первого типа и привязывал серии
позиционно. domrf_kn_sale_graph фетчится per-type независимо от DOM.РФ → типы
могут нести разные наборы месяцев — позиционная привязка тогда смещает бары/
линию цены и молча клипает лишние точки. Текущие prod-данные выровнены (457/457
объектов, идентичные месяцы), поэтому live-поломки нет, но код полагался на
coincidence, не invariant. Ось из union всех месяцев + маппинг значений каждого
типа по месяцу через Map (null где отсутствует), как PrinzipVelocityChart. +vitest.

Closes #1246
2026-06-13 18:20:25 +05:00
..
admin fix(admin): persist JSON extra_config при свёрнутой textarea (#1239) 2026-06-13 08:20:25 +00:00
analytics fix(analytics): выровнять ObjectSaleChart серии по union месяцев всех типов (#1246) 2026-06-13 18:20:25 +05:00
auth fix(auth): отобразить роль analyst в UserMenu, расширить Role union в useMe (#1237) 2026-06-13 15:03:15 +05:00
landing fix(landing): mirror Pydantic schema в PilotRequestModal validation (#1240) 2026-06-13 15:02:50 +05:00
site-finder feat(forecast): расширить горизонт прогноза до 24 мес (ТЗ §12.1) 2026-06-13 17:27:35 +05:00
trade-in feat(trade-in): TI-2 PDF export 4-page + frontend enable button (#319) 2026-05-17 17:16:48 +00:00
ui chore(frontend): add vitest runner + WKT parser unit tests 2026-06-07 16:46:27 +05:00