teqo-backup/src/components/campaign
Francisco Solla cd41b44de4 feat(C105): tags no sheet da agenda + rótulo no evento + prefill no "Mais detalhes"
O filtro por tag na omnibox já existia (C94); o C105 completa a superfície da
agenda: campo de tags no overlay de criação inline (chips, sugestões das tags
já usadas), rótulo leve #tag no evento do calendário (oculto no mês/mobile) e
tags via prefill do "Mais detalhes" (params repetidos, parse fail-closed).

- ActivityTagInput extraído do ActivityForm (compartilhado, aria-label novo)
- "Mais detalhes" espelha estado vivo (horários editados + tags)
- popover do sheet com max-h --radix-popper-available-height (shift-before-flip
  do Radix clipava os campos do topo em viewports baixos)
- submit lê tags do estado espelho (fonte única), 4 KB cap p/ responsáveisJson
- limites mantidos 20/80 (C14), sem migration/access/Consent

Impl: docs/plans/agenda-tags-eventos-impl.md (aprovado no gate humano)
2026-08-10 00:21:20 -03:00
..
activity feat(C105): tags no sheet da agenda + rótulo no evento + prefill no "Mais detalhes" 2026-08-10 00:21:20 -03:00
advisor B142 — format + impl plan deferred debts note 2026-08-02 23:09:01 +00:00
auth B123 — orientação na shell + aba sem títulos de seção no corpo 2026-08-02 18:08:47 +00:00
dashboard feat(campanha): B163 — editar contatos das dobradinhas 2026-08-06 16:52:55 -03:00
demand B137 — Colunas ao lado da omnibox e fim do Ordenado por residual 2026-08-03 00:06:15 +00:00
invite style: prettier 2026-08-01 06:09:33 +00:00
leadership feat(C99): toda conta campaignUser aponta para uma ficha Contact; lideranças ganham assessores responsáveis 2026-08-09 19:12:35 -03:00
map B13+: concordância LQ, readout de escopo no mapa e DRY do build de agregados. 2026-07-29 16:26:43 -03:00
municipality feat(campaign): Tendência migra para Ações ao colapsar a coluna (B172) 2026-08-09 13:36:04 -03:00
organization B137 — Colunas ao lado da omnibox e fim do Ordenado por residual 2026-08-03 00:06:15 +00:00
shared feat(campaign): Tendência migra para Ações ao colapsar a coluna (B172) 2026-08-09 13:36:04 -03:00
shell Merge pull request #516 from fsolla/C101-agenda-mobile-calendario-com-cara-de-app-nativo-context 2026-08-09 22:43:12 -03:00
stateDeputy feat(campanha): B163 — editar contatos das dobradinhas 2026-08-06 16:52:55 -03:00
suggestion Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
supporter B137 — Colunas ao lado da omnibox e fim do Ordenado por residual 2026-08-03 00:06:15 +00:00
tour feat(campaign): C14 remodel activity for agenda paradigm (#389) 2026-08-06 05:20:05 -03:00
votePledge test(e2e): assert municipality omnibox instead of Ordenado por label 2026-08-02 20:30:55 +00:00