diff --git a/TODO.md b/TODO.md index 6849e47..b653cc3 100644 --- a/TODO.md +++ b/TODO.md @@ -1015,6 +1015,45 @@ Troncos, Discador > Lista de Bloqueio (agente.md secao 50-51, 41-42, 71, decisões deliberadas de escopo, mesmas simplificações já existentes no backend desde a PHASE 10 +## PHASE 30 — Frontend: Relatórios > Chamadas, Gravações +(agente.md secao 90-94, 121, 157) +- [x] Relatórios > Chamadas (`/app/relatorios/chamadas`): lista das + últimas 500 chamadas dos últimos 30 dias, nomes de fila/agente/ + campanha/disposição resolvidos client-side (mesmo padrão de + Campanhas/Bloqueio), busca por telefone. Só o filtro de telefone + desta primeira versão — o backend já aceita ramal/agente/fila/ + campanha/tronco/hangup cause/disposição, sem UI pra eles ainda. +- [x] Gravações (`/app/gravacoes`): lista + player de áudio + download. + **Achado de arquitetura, resolvido antes de codar**: `