Esdras Renan
b94cea2f9a
Ajusta placeholders, formulários e widgets
2025-11-06 23:13:41 -03:00
Esdras Renan
741f1d7f9c
feat: adicionar construtor de dashboards e api de métricas
2025-11-04 20:37:34 -03:00
codex-bot
a8333c010f
fix(reports): remove truncation cap in range collectors to avoid dropped records
...
feat(calendar): migrate to react-day-picker v9 and polish UI
- Update classNames and CSS import (style.css)
- Custom Dropdown via shadcn Select
- Nav arrows aligned with caption (around)
- Today highlight with cyan tone, weekdays in sentence case
- Wider layout to avoid overflow; remove inner wrapper
chore(tickets): make 'Patrimônio do computador (se houver)' optional
- Backend hotfix to enforce optional + label on existing tenants
- Hide required asterisk for this field in portal/new-ticket
refactor(new-ticket): remove channel dropdown from admin/agent flow
- Keep default channel as MANUAL
feat(ux): simplify requester section and enlarge combobox trigger
- Remove RequesterPreview redundancy; show company badge in trigger
2025-11-04 11:51:08 -03:00
codex-bot
e0ef66555d
feat: dispositivos e ajustes de csat e relatórios
2025-11-03 19:29:50 -03:00
codex-bot
8b82284e8c
chore: expand reports coverage and upgrade next
2025-10-31 17:27:51 -03:00
codex-bot
d92c817e7b
fix: avoid broken font and speed up backlog overview
2025-10-30 14:42:09 -03:00
Esdras Renan
714b199879
feat: export reports as xlsx and add machine inventory
2025-10-27 18:00:28 -03:00
codex-bot
4b4c0d8e69
fix(reports): gate report queries behind staff check; prevent non-staff crashes; trigger Convex deploy by touching convex/reports.ts
2025-10-21 14:29:31 -03:00
codex-bot
67df0d4308
Rename menus: 'Acessos', 'Filas', 'Produtividade'; add agent productivity section with bar chart; adjust CSV label; update channels page title
2025-10-21 13:17:41 -03:00
Esdras Renan
7a3eca9361
feat: sync convex companies and dashboard metrics
2025-10-18 21:14:01 -03:00
Esdras Renan
630110bf3a
Atualiza portal e admin com bloqueio de máquinas desativadas
2025-10-18 00:02:15 -03:00
Esdras Renan
88b65c3e15
views: criar página /views com gráficos (Canais movido do dashboard, CSAT distribuição, Filas abertas); dashboard: trocar por gráfico Abertos x Resolvidos (últimos 7/30/90 dias); reports: nova query openedResolvedByDay
2025-10-07 17:28:01 -03:00
Esdras Renan
384d4411b6
reports(SLA): aplica filtro de período (7d/30d/90d) no Convex e inclui período no filename do CSV; admin(alerts): filtros no servidor; alerts: batch de últimos alertas por slugs; filtros persistentes de empresa (localStorage) em relatórios; prisma: Company.contractedHoursPerMonth; smtp: suporte a múltiplos destinatários e timeout opcional
2025-10-07 16:46:52 -03:00
Esdras Renan
08cc8037d5
Hours by client: add search and CSV filtering; add alerts cron (BRT 08:00 guard) + alerts panel filters; admin companies shows last alert; PDF Inter font from public/fonts; fix Select empty value; type cleanups; tests for CSV/TZ; remove Knowledge Base nav
2025-10-07 15:39:55 -03:00
Esdras Renan
2cf399dcb1
feat(filters): ticket company filter + column; reports: company filter in CSVs; dashboard: queue summary; docs: agents.md and roadmap updates
2025-10-07 14:18:59 -03:00
Esdras Renan
70f91f5bbd
feat(reports): hours by client (CSV + UI), company contracted hours, UI to manage companies; adjust ticket list spacing
2025-10-07 14:04:36 -03:00
Esdras Renan
3bafcc5a0a
feat: CSV exports, PDF improvements, play internal/external with hour split, roles cleanup, admin companies with 'Cliente avulso', ticket list spacing/alignment fixes, status translations and mappings
2025-10-07 13:42:45 -03:00
Esdras Renan
c15f0a5b09
feat: enhance tickets portal and admin flows
2025-10-07 02:26:09 -03:00
Esdras Renan
1cccb852a5
chore: reorganize project structure and ensure default queues
2025-10-06 22:59:35 -03:00