| .. |
|
ActivityAgenda.css
|
feat(campaign): C165 — importa eventos do Google como atividades sem município (Closes #1010)
|
2026-09-15 11:54:21 -03:00 |
|
ActivityAgenda.tsx
|
feat(campaign): C165 — importa eventos do Google como atividades sem município (Closes #1010)
|
2026-09-15 11:54:21 -03:00 |
|
ActivityAgendaFilters.tsx
|
feat(C123): agenda — overlay modal central como única superfície de criação/edição de atividade (Closes #667)
|
2026-08-12 14:16:20 -03:00 |
|
ActivityAgendaSwipePreview.tsx
|
feat(C110+): preview do arrasto — indicadores ancorados ao frame, gradiente deduplicado, e2e do direction prev
|
2026-08-10 20:38:04 -03:00 |
|
ActivityCard.tsx
|
feat(campaign): C165 — importa eventos do Google como atividades sem município (Closes #1010)
|
2026-09-15 11:54:21 -03:00 |
|
ActivityCreateOverlayHost.tsx
|
feat(C123): agenda — overlay modal central como única superfície de criação/edição de atividade (Closes #667)
|
2026-08-12 14:16:20 -03:00 |
|
ActivityDateTimeField.tsx
|
fix(agenda): modais usáveis no desktop — criação, sync e feed (C148)
|
2026-09-12 02:23:23 -03:00 |
|
ActivityDemandFields.tsx
|
C13: renomeia "Plano de Acao" para "Atividade" em toda a vertical /campanha
|
2026-07-25 20:50:38 -03:00 |
|
ActivityEditOverlayHost.tsx
|
feat(C123): agenda — overlay modal central como única superfície de criação/edição de atividade (Closes #667)
|
2026-08-12 14:16:20 -03:00 |
|
ActivityFilters.tsx
|
feat(B184): omnibox mobile sem moldura como padrão das listas (sticky no form, X de limpar no input, salvar filtro no header, cards edge-to-edge)
|
2026-08-10 03:11:43 -03:00 |
|
ActivityLifecycleDialog.tsx
|
C13: renomeia "Plano de Acao" para "Atividade" em toda a vertical /campanha
|
2026-07-25 20:50:38 -03:00 |
|
ActivityList.tsx
|
C13: renomeia "Plano de Acao" para "Atividade" em toda a vertical /campanha
|
2026-07-25 20:50:38 -03:00 |
|
ActivityOverlay.tsx
|
feat(campaign): C165 — importa eventos do Google como atividades sem município (Closes #1010)
|
2026-09-15 11:54:21 -03:00 |
|
ActivityResultForm.tsx
|
react-audit(família 4): C140 leftover — dispatch manual preserva texto digitado em erro de validação (ActivityUpdateForm.tsx:34, ActivityResultForm.tsx:60, DemandWorkflowCard.tsx:104, MunicipalityUpdateDeliberation.tsx:227)
|
2026-08-25 13:40:32 -03:00 |
|
ActivityStatusBadge.tsx
|
feat(campaign): C14 remodel activity for agenda paradigm (#389)
|
2026-08-06 05:20:05 -03:00 |
|
ActivityTabNav.tsx
|
C13: renomeia "Plano de Acao" para "Atividade" em toda a vertical /campanha
|
2026-07-25 20:50:38 -03:00 |
|
ActivityTagInput.tsx
|
feat(C103): agenda mobile — formulário de criação usável (sheet do topo, sem labels, salvar fixo, seletor em bottom sheet)
|
2026-08-10 03:34:33 -03:00 |
|
ActivityTaskChecklist.tsx
|
feat(campaign): C142 UI respects advisor permission profile somente_leitura
|
2026-08-21 23:01:35 -03:00 |
|
ActivityTaskFields.tsx
|
feat(C124): tarefa de atividade só com texto, responsável e concluída (sem prazo)
|
2026-08-11 16:05:07 -03:00 |
|
ActivityUpdateFeed.tsx
|
feat(C115): edição pelo Google Calendar volta para o Teqo (motor bidirecional + webhook push)
|
2026-08-11 22:38:53 -03:00 |
|
ActivityUpdateForm.tsx
|
react-audit(família 4): C140 leftover — dispatch manual preserva texto digitado em erro de validação (ActivityUpdateForm.tsx:34, ActivityResultForm.tsx:60, DemandWorkflowCard.tsx:104, MunicipalityUpdateDeliberation.tsx:227)
|
2026-08-25 13:40:32 -03:00 |
|
AgendaFeedChrome.tsx
|
feat(C123): agenda — overlay modal central como única superfície de criação/edição de atividade (Closes #667)
|
2026-08-12 14:16:20 -03:00 |
|
AgendaGoogleSyncChrome.tsx
|
refactor(campaign): C150 — simplify (catch/sessão do picker, leitura única, webcal morto) + changelog e débito C156
|
2026-09-12 21:01:12 -03:00 |
|
AgendaPeriodChrome.tsx
|
feat(C101-ux): agenda mobile — navegação por teclado (região focável) + affordance do tap no título
|
2026-08-10 00:53:19 -03:00 |
|
AgendaViewChrome.tsx
|
feat(C95): seletor de modo de visualização no header do app (agenda)
|
2026-08-09 12:34:04 -03:00 |
|
AgendaViewSelector.tsx
|
feat(C95): seletor de modo de visualização no header do app (agenda)
|
2026-08-09 12:34:04 -03:00 |
|
CalendarFeedDialog.tsx
|
fix(agenda): modais usáveis no desktop — criação, sync e feed (C148)
|
2026-09-12 02:23:23 -03:00 |
|
GoogleCalendarPickerDialog.tsx
|
refactor(campaign): C150 — simplify (catch/sessão do picker, leitura única, webcal morto) + changelog e débito C156
|
2026-09-12 21:01:12 -03:00 |
|
GoogleCalendarSyncDialog.tsx
|
refactor(campaign): C150 — simplify (catch/sessão do picker, leitura única, webcal morto) + changelog e débito C156
|
2026-09-12 21:01:12 -03:00 |
|
useAgendaKeyboardNavigation.ts
|
feat(C101-ux): agenda mobile — navegação por teclado (região focável) + affordance do tap no título
|
2026-08-10 00:53:19 -03:00 |
|
useAgendaSwipeNavigation.ts
|
refactor(C110): simplify — helpers de dominância/clamp, seed e2e generalizado, CSS sem regras mortas
|
2026-08-10 14:42:54 -03:00 |