mirror of
https://github.com/fsolla/teqo.git
synced 2026-11-13 23:53:05 +00:00
Substitui o modelo de MunicipalityUpdate (kind/semanal/urgente/nota/sinal + signalType) por um modelo unificado: body obrigatório + polarity (boa/neutra/ruim) + urgent + adversarySignal. - Schema: polarity enum obrigatório, urgent boolean default false, adversarySignal boolean - Wizard: novo WizardUpdateBodyStep com campo de texto + polaridade + urgente - Lista: controle unificado de atualização com polaridade inline - Feed: exibe polaridade como badge colorido + indicador de urgência - V2 status strip: atualização rápida de polaridade - E11: queries atualizadas para polarity + adversarySignal - Migração: 20260807_030000_unify_municipality_update (backfill polarity=neutra, urgent de kind, adversarySignal de kind+signalType) - Testes: 18/18 integração C87, 593/593 total, 1399/1399 unitários - Fix: testes de state deputy usavam nomes fixos que colidiam entre execuções |
||
|---|---|---|
| .. | ||
| fixtures | ||
| helpers | ||
| admin.e2e.spec.ts | ||
| campaign-pwa.e2e.spec.ts | ||
| campaignActivity.e2e.spec.ts | ||
| campaignAuth.e2e.spec.ts | ||
| campaignColumnPicker.e2e.spec.ts | ||
| campaignConcepts.e2e.spec.ts | ||
| campaignHomeActions.e2e.spec.ts | ||
| campaignLeaderships.e2e.spec.ts | ||
| campaignMunicipalities.e2e.spec.ts | ||
| campaignMunicipalityResponsiveColumns.e2e.spec.ts | ||
| campaignNearestMunicipality.e2e.spec.ts | ||
| campaignSavedFilters.e2e.spec.ts | ||
| campaignTerritories.e2e.spec.ts | ||
| campaignWebAuthn.e2e.spec.ts | ||
| campaignWizardChrome.e2e.spec.ts | ||
| campaignZoneMap.e2e.spec.ts | ||
| frontend.e2e.spec.ts | ||
| setup.e2e.spec.ts | ||