Esdras Renan
f5898153fe
feat: improve ticket navigation and filters
2025-11-12 20:40:38 -03:00
Esdras Renan
130ab3bbdc
fix(env): allow build fallback for auth secret
2025-11-11 16:17:38 -03:00
Esdras Renan
da46fa448b
feat(convex): add internal url and remote access fixes
2025-11-11 16:06:11 -03:00
Esdras Renan
561b19cf66
chore: sync staging
2025-11-10 01:57:45 -03:00
Esdras Renan
6ab8a6ce89
feat: agenda polish, SLA sync, filters
2025-11-08 02:34:43 -03:00
Esdras Renan
003d068c56
Patch performance measure and ignore nova calendar
2025-11-08 00:36:24 -03:00
Esdras Renan
d8eb38fe52
Update Prisma and harden tests
2025-11-08 00:28:52 -03:00
Esdras Renan
a2f9d4bd1a
Improve custom field timeline and toasts
2025-11-07 23:59:16 -03:00
Esdras Renan
4079f67fcb
feat: padroniza tickets recentes nos dashboards
2025-11-07 14:22:14 -03:00
Esdras Renan
b94cea2f9a
Ajusta placeholders, formulários e widgets
2025-11-06 23:13:41 -03:00
Esdras Renan
0f0f367b3a
feat: custom fields improvements
2025-11-06 14:05:51 -03:00
Esdras Renan
9495b54a28
feat: melhorias no vínculo de tickets e exportação
2025-11-06 13:07:01 -03:00
Esdras Renan
1b32638eb5
fix: ajustes dashboards tv e titulos
2025-11-06 11:21:40 -03:00
Esdras Renan
b62e14d8eb
fix(dashboards): prevent render loops with stable ready handlers and idempotent updates; improve filter hydration guards
...
fix(export): return 501 with hint when Playwright browsers missing; nicer error toast in UI
fix(site-header): export primary/secondary buttons as named for SC safety; keep static props for compat
fix(portal): add DialogDescription for a11y; tidy preview dialog
fix(csats): avoid reinit state loops with timestamp guard
chore(prisma): default dev DB to prisma/db.dev.sqlite and log path
chore(auth): add dev bypass flags wiring (server/client) for local testing
dev: seed script for Convex demo data
2025-11-06 00:01:45 -03:00
Esdras Renan
fa9efdb5af
fix: resolver avisos de build e tipagem
2025-11-04 21:02:53 -03:00
Esdras Renan
c2acd65764
refine queue metrics and devices ui
2025-11-04 19:53:54 -03:00
codex-bot
06deb99bcd
feat(export,tickets,forms,emails):\n- Corrige scroll de Dialogs e melhora UI de seleção de colunas (ícones e separador)\n- Ajusta rota/params da exportação em massa e adiciona modal de exportação individual\n- Renomeia 'Chamado padrão' para 'Chamado' e garante visibilidade total para admin/agente\n- Adiciona toggles por empresa/usuário para habilitar Admissão/Desligamento\n- Exibe badge do tipo de solicitação na listagem e no cabeçalho do ticket\n- Prepara notificações por e-mail (comentário público e encerramento) via SMTP\n
2025-11-04 13:41:32 -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
28796bf105
refactor: enhance user tables and machine ticket views
2025-11-03 11:55:14 -03:00
codex-bot
9d569d987d
Fix Excel export XML order and gate time adjustments on close
2025-10-31 14:47:37 -03:00
codex-bot
38b46f32ce
feat: improve machines inventory exports
2025-10-30 16:09:06 -03:00
Esdras Renan
714b199879
feat: export reports as xlsx and add machine inventory
2025-10-27 18:00:28 -03:00
Esdras Renan
292de05039
Ajusta layout da tabela de tickets
2025-10-27 11:45:15 -03:00
codex-bot
6702811f4a
Align ticket status colors across views
2025-10-24 16:48:24 -03:00
Esdras Renan
2e3b46a7b5
feat: expand admin companies and users modules
2025-10-22 01:27:43 -03:00
codex-bot
f255a4c780
feat(ui): improve chart spacing and labels; format hours <1h as minutes; unify date format to dd/MM (ticks) and dd/MM/yyyy (tooltips); fix tooltips labels ('Total', 'Resolvidos')
2025-10-21 14:52:57 -03:00
Esdras Renan
3972f66c92
feat: enforce ticket ownership during work sessions
2025-10-20 19:46:20 -03:00
codex-bot
9b31a47f82
ui: header cleanup (edit icon, time tooltip), delete button style; filters: server-side assignee + company mapping; UX: toasts on save/clear default filter
2025-10-20 16:40:27 -03:00
codex-bot
5535ba81e6
feat: status + queue updates, filters e UI
...
- Status renomeados e cores (Em andamento azul, Pausado amarelo)
- Transições automáticas: iniciar=Em andamento, pausar=Pausado
- Fila padrão: Chamados ao criar ticket
- Admin/Empresas: renomeia ‘Slug’ → ‘Apelido’ + mensagens
- Dashboard: últimos tickets priorizam sem responsável (mais antigos)
- Tickets: filtro por responsável + salvar filtro por usuário
- Encerrar ticket: adiciona botão ‘Cancelar’
- Strings atualizadas (PDF, relatórios, badges)
2025-10-20 14:57:22 -03:00
Esdras Renan
090ebb9607
fix: align ticket timers to server clock
2025-10-19 20:27:11 -03:00
Esdras Renan
846e575637
fix: harden machine session fallback and clean lint
2025-10-19 03:16:50 -03:00
Esdras Renan
77f48652cd
Auth: poll machine session to reflect deactivation in real time; Desktop: refresh deactivation screen to match design system
2025-10-19 02:13:39 -03:00
Esdras Renan
0e27d6b113
fix: normalize server session expiresAt for better-auth
2025-10-18 22:30:06 -03:00
Esdras Renan
83aabce8cc
fix: rely on auth API for server session lookup
2025-10-18 22:22:11 -03:00
Esdras Renan
a69d37a672
feat: refine admin access management
2025-10-18 01:32:19 -03:00
Esdras Renan
dded6d1927
Reorganiza gestão de usuários e remove dados mock
2025-10-18 01:15:15 -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
43230e0310
Refine admin companies layout and relax provisioning schema
2025-10-15 23:19:24 -03:00
Esdras Renan
2cba553efa
Implement company provisioning codes and session tweaks
2025-10-15 20:45:25 -03:00
Esdras Renan
8292abee88
Auth client: fetch machine context even if session is null; derive role/id from machineContext
2025-10-14 21:57:21 -03:00
Esdras Renan
a1bd3bb7b9
Expose machine context debug info in console
2025-10-14 19:01:21 -03:00
Esdras Renan
0fb95147f4
Log machine context errors in portal
2025-10-14 18:49:58 -03:00
Esdras Renan
4951e82834
fix: include slug helpers
2025-10-13 11:45:34 -03:00
Esdras Renan
b5fd920efd
docs: registrar fluxo do updater e atualizar chaves
2025-10-12 04:06:29 -03:00
Esdras Renan
418599ef62
feat(desktop): add Tauri updater (GitHub Releases), updater UI button, hide PowerShell windows; fix Windows inventory arrays and activation; improve metrics parsing; branding rename to Raven across app; avoid localhost fallback in auth-server; inject APP_URL/AUTH_URL in stack
2025-10-10 20:39:39 -03:00
Esdras Renan
2877f22dfb
chore(auth): add trustedOrigins to allow localhost in dev without impacting production
2025-10-10 09:46:45 -03:00
Esdras Renan
6ffd6c6392
chore(types): remove explicit any, fix hook deps, and unused vars across admin/api/tickets; tighten zod server schemas; adjust UI types; fix pdf export expression; minor cleanup
2025-10-09 22:43:39 -03:00
Esdras Renan
d031acf7b8
fix(prisma): garantir DATABASE_URL efetivo no runtime\n\n- Força resolução do DATABASE_URL ao instanciar PrismaClient com fallback seguro em produção para file:/app/data/db.sqlite.\n- Evita falha "Error code 14: Unable to open the database file" quando o runtime cai em path relativo do .env dentro do container.\n- Compatível com stack.yml (volume sistema_db montado em /app/data).
2025-10-09 16:23:04 -03:00
Esdras Renan
ef25cbe799
Ajusta timeline, comentários internos e contadores de trabalho
2025-10-07 22:12:18 -03:00