teqo-backup/src/lib/schemas
Francisco Solla cc7dff88c4 feat(C100): lista unificada de pessoas em /campanha/pessoas
Merge por Contact (uma linha por pessoa física) de lideranças,
dobradinhas e staff, com capacidades como colunas; omnibox com
capacidade/município/apoio + filtros salvos (2º call site do B18 via
factory createSavedFilterStore); apagar pessoa com manifest de
confirmação e cascata transacional; mobile edge-to-edge (omnibox sem
bordas, cards com divisórias, salvar filtro no header). Sem migration.

Closes #495
2026-08-10 13:45:46 -03:00
..
activity.ts feat(C104): compromisso 'Todo o dia' na criação rápida da agenda (só datas, multi-dia) 2026-08-10 01:13:12 -03:00
advisor.ts B154 — criar assessor inline no popover da lista de municípios 2026-08-03 22:46:06 -03:00
calendarFeed.ts feat(C16): add calendar feed sync by filter with Google Calendar import link (#419) 2026-08-08 14:47:17 +00:00
campaign-login.ts Add remembered campaign sessions 2026-07-27 08:57:26 -03:00
campaignDemand.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
campaignDemandInput.ts C13: renomeia "Plano de Acao" para "Atividade" em toda a vertical /campanha 2026-07-25 20:50:38 -03:00
campaignPassword.ts RS+ Fase 1+3: auth read leve, password fields e login state 2026-08-01 06:07:28 +00:00
campaignWebAuthn.ts Adopt B32+'s JSON route shell and fetch helper in the WebAuthn paths. 2026-07-28 11:33:22 -03:00
comment.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
contact.ts feat(campanha): B163 — editar contatos das dobradinhas 2026-08-06 16:52:55 -03:00
homeSearch.ts B92 — wizard idle suggest: rank + loader + UI 2026-08-01 07:01:19 +00:00
invite.ts style: prettier 2026-08-01 06:09:33 +00:00
leadership.ts feat(C99): toda conta campaignUser aponta para uma ficha Contact; lideranças ganham assessores responsáveis 2026-08-09 19:12:35 -03:00
municipality.ts B154 — criar assessor inline no popover da lista de municípios 2026-08-03 22:46:06 -03:00
municipalityUpdate.ts feat(C89): página Atualizações — feed de cards + filtro omnibox + criar (modal/bottom sheet) 2026-08-08 23:07:23 -03:00
organization.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
personDelete.ts feat(C100): lista unificada de pessoas em /campanha/pessoas 2026-08-10 13:45:46 -03:00
petition-form.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
primitives.ts B154 — criar assessor inline no popover da lista de municípios 2026-08-03 22:46:06 -03:00
stateDeputy.ts feat(campanha): B163 — editar contatos das dobradinhas 2026-08-06 16:52:55 -03:00
suggestion.ts E11 post-rebase simplify: clamp the composed rationale, extract firstFormActionMessage at its 3rd call site, keep metrics server-side. 2026-07-28 14:03:29 -03:00
supporter.ts chore: format B141 files 2026-08-02 23:06:35 +00:00
votePledge.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
whatsapp-form.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00