| .. |
|
AddressInput.tsx
|
feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in)
|
2026-05-21 00:25:39 +03:00 |
|
CianValuationCard.tsx
|
feat(tradein/cian): surface valuation chart + rent + change-pct on /trade-in (#530)
|
2026-05-24 14:32:54 +00:00 |
|
DealsCard.tsx
|
fix(tradein): resilience-хвост аудита #770 (findings #25-33) (#793)
|
2026-05-30 17:13:31 +00:00 |
|
DistributionCard.tsx
|
feat(tradein): web-native analytics cards on estimate result (map, distribution, trend, exposure) (#688)
|
2026-05-30 07:50:40 +00:00 |
|
EstimateForm.tsx
|
fix(tradein): resilience-хвост аудита #770 (findings #25-33) (#793)
|
2026-05-30 17:13:31 +00:00 |
|
ExposureCard.tsx
|
feat(tradein): web-native analytics cards on estimate result (map, distribution, trend, exposure) (#688)
|
2026-05-30 07:50:40 +00:00 |
|
HeroSummary.tsx
|
fix(tradein): resilience-хвост аудита #770 (findings #25-33) (#793)
|
2026-05-30 17:13:31 +00:00 |
|
HeroTransparency.tsx
|
fix(tradein): confidence «средняя» → amber + FIXME для compsTier (#742) (#746)
|
2026-05-30 15:44:37 +00:00 |
|
HouseAnalyticsKpiRow.tsx
|
feat(tradein): house analytics section (chart + KPI + sold list) (#546)
|
2026-05-24 18:09:45 +00:00 |
|
HouseAnalyticsSection.tsx
|
fix(tradein-ui): eliminate mobile horizontal overflow on estimate result (#692) (#705)
|
2026-05-30 08:46:29 +00:00 |
|
HouseInfoCard.tsx
|
feat(tradein): Stage 4b — IMV benchmark badge + house info card on estimate result (#461)
|
2026-05-23 13:28:23 +00:00 |
|
IMVBenchmark.tsx
|
feat(tradein): Stage 4b — IMV benchmark badge + house info card on estimate result (#461)
|
2026-05-23 13:28:23 +00:00 |
|
ListingsCard.tsx
|
fix(tradein): resilience-хвост аудита #770 (findings #25-33) (#793)
|
2026-05-30 17:13:31 +00:00 |
|
MapCard.tsx
|
fix(tradein): MapCard клик по пину + честная ДКП-легенда (#786) (#787)
|
2026-05-30 16:46:04 +00:00 |
|
MapPicker.tsx
|
fix(tradein): MapPicker через portal в document.body — z-index конфликт с SourcesProgress (#771) (#782)
|
2026-05-30 16:37:03 +00:00 |
|
offer-rates.ts
|
feat(tradein): interactive benefit calculator in OfferCard (Брусника секция 4) (#684)
|
2026-05-30 07:19:51 +00:00 |
|
OfferCard.tsx
|
fix(tradein): gate «0,00 млн ₽» в не-headline секциях при insufficient_data (#748) (#751)
|
2026-05-30 15:58:19 +00:00 |
|
PhotoUpload.tsx
|
fix(tradein-frontend): MapPicker focus trap + Leaflet SRI, PhotoUpload size check (#514)
|
2026-05-24 12:01:17 +00:00 |
|
PlacementHistoryCard.tsx
|
fix(tradein-ui): eliminate mobile horizontal overflow on estimate result (#692) (#705)
|
2026-05-30 08:46:29 +00:00 |
|
PriceHistoryChart.tsx
|
feat(tradein): cian price-change badges + split chart Avito/Yandex (#547)
|
2026-05-24 18:24:00 +00:00 |
|
PriceRangeBar.tsx
|
feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in)
|
2026-05-21 00:25:39 +03:00 |
|
PriceTrendCard.tsx
|
feat(tradein): web-native analytics cards on estimate result (map, distribution, trend, exposure) (#688)
|
2026-05-30 07:50:40 +00:00 |
|
RecentSoldList.tsx
|
fix(tradein-ui): eliminate mobile horizontal overflow on estimate result (#692) (#705)
|
2026-05-30 08:46:29 +00:00 |
|
SellTimeSensitivity.tsx
|
feat(tradein): sell-time sensitivity block (4 цены × медиана срока продажи)
|
2026-05-24 22:43:32 +03:00 |
|
SourcesProgress.tsx
|
fix(tradein): gate «0,00 млн ₽» в не-headline секциях при insufficient_data (#748) (#751)
|
2026-05-30 15:58:19 +00:00 |
|
StreetDealsCard.tsx
|
feat(tradein): street_only disclaimer in StreetDealsCard (#722) (#725)
|
2026-05-30 13:44:30 +00:00 |
|
TestPresets.tsx
|
feat(tradein): этаж/этажность optional + best test presets по deal count (#558)
|
2026-05-24 21:44:44 +00:00 |
|
Topbar.tsx
|
fix(tradein): санитизация brand.logo_url + валидация brand-цветов (#766) (#791)
|
2026-05-30 16:58:14 +00:00 |
|
trade-in.css
|
feat(tradein): HeroSummary empty-state при insufficient_data (#740) (#743)
|
2026-05-30 15:37:13 +00:00 |
|
WhatIfPanel.tsx
|
fix(tradein): resilience-хвост аудита #770 (findings #25-33) (#793)
|
2026-05-30 17:13:31 +00:00 |