Commit graph

64 commits

Author SHA1 Message Date
esdrasrenan
eedd446b36 fix: corrige hydration, notificacoes e melhora visual
- Corrige hydration mismatch no Toaster (sonner) e ChatWidgetProvider
- Corrige API de preferencias de notificacao (typePreferences como string)
- Melhora visual do Switch (estado ativo em preto)
- Adiciona icones em circulos na pagina de notificacoes
- Corrige acentuacao em "Obrigatorio"
- Corrige centralizacao das estrelas de avaliacao nos e-mails
- Aplica Sentence case nos titulos dos templates de e-mail
- Adiciona script de teste de e-mail

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 19:52:46 -03:00
rever-tecnologia
0f3ba07a5e feat(checklist): adiciona tipo pergunta e descricao nos itens
- Adiciona campo `type` (checkbox/question) nos itens do checklist
- Adiciona campo `description` para descricao do item
- Adiciona campo `options` para opcoes de resposta em perguntas
- Adiciona campo `answer` para resposta selecionada
- Atualiza UI para mostrar descricao e opcoes de pergunta
- Cria componente radio-group para selecao de respostas
- Adiciona mutation setChecklistItemAnswer para salvar respostas

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 16:27:23 -03:00
esdrasrenan
e401053667 fix: remove overflow-hidden que bloqueava scroll do combobox
O overflow-hidden no PopoverContent impedia o scroll da
ScrollArea filha. Removendo, o scroll funciona corretamente.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-13 23:26:40 -03:00
esdrasrenan
10918d0893 fix: corrige scroll do dropdown e ajusta botão Adicionar
- Adiciona collisionPadding e overflow-hidden no SearchableCombobox
- Reduz tamanho do botão Adicionar no checklist (size=sm)
- Adiciona espaçamento antes do botão Adicionar

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-13 23:19:26 -03:00
esdrasrenan
7c82ef18b3 fix(ui): ajustes em automações e checklist 2025-12-13 22:03:35 -03:00
esdrasrenan
88a9ef454e feat: checklists em tickets + automações
- Adiciona checklist no ticket (itens obrigatórios/opcionais) e bloqueia encerramento com pendências\n- Cria templates de checklist (globais/por empresa) + tela em /settings/checklists\n- Nova ação de automação: aplicar template de checklist\n- Corrige crash do Select (value vazio), warnings de Dialog e dimensionamento de charts\n- Ajusta SMTP (STARTTLS) e melhora teste de integração
2025-12-13 20:51:47 -03:00
Seu Nome
24dee5d5eb feat: melhorias no sistema de chat ao vivo
- Chat do agente abre expandido automaticamente ao iniciar nova sessao
- Toasts fecham apos tempo fixo independente do foco da janela
- Janela de chat do desktop com transparencia (sem fundo branco)
- Chat reabre quando usuario abre o Raven (duplo clique no tray)
- Chat nao reabre sozinho com novas mensagens (apenas notificacao)
- Mensagem de toast simplificada: "Chat ao vivo iniciado"
- Reduz intervalo de polling SSE de 2s para 1s (mais responsivo)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-08 11:06:01 -03:00
rever-tecnologia
063c5dfde7 Add equipment loan feature and USB bulk control
- Add emprestimos (equipment loan) module in Convex with queries/mutations
- Create emprestimos page with full CRUD and status tracking
- Add USB bulk control to admin devices overview
- Fix Portuguese accents in USB policy control component
- Fix dead code warnings in Rust agent
- Fix tiptap type error in rich text editor
2025-12-04 14:23:58 -03:00
Esdras Renan
ff9d95746e Align report filters and update work session flows 2025-11-19 09:24:30 -03:00
Esdras Renan
b721348e19 feat: improve custom fields admin and date filters 2025-11-15 01:51:55 -03:00
Esdras Renan
15d11b6b12 feat: improve reports filters and ticket flows 2025-11-14 19:41:47 -03:00
Esdras Renan
59a94744b3 Polish filters combobox alignment 2025-11-13 21:08:34 -03:00
Esdras Renan
12acbc5b1c Improve today highlighting in calendar 2025-11-13 18:43:41 -03:00
Esdras Renan
a419965aca Refina filtros de tickets e seletor de período 2025-11-13 17:40:44 -03:00
Esdras Renan
616fe42e10 feat: modernize report scheduling UI and date inputs 2025-11-10 11:05:53 -03:00
Esdras Renan
561b19cf66 chore: sync staging 2025-11-10 01:57:45 -03:00
Esdras Renan
c5ddd54a3e chore: prep platform improvements 2025-11-09 21:09:38 -03:00
Esdras Renan
6ab8a6ce89 feat: agenda polish, SLA sync, filters 2025-11-08 02:34:43 -03:00
Esdras Renan
a542846313 feat: add queue summary widget and layout fixes 2025-11-06 17:05:31 -03:00
Esdras Renan
d7d6b748cc feat: refresh dashboards experience 2025-11-06 01:40:10 -03:00
Esdras Renan
281ecd5f6f feat: upgrade tiptap and handle clipboard uploads 2025-11-04 21:35:18 -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
Esdras Renan
5c5207ceb8 fix: refine ticket UI styling 2025-11-01 01:13:41 -03:00
codex-bot
8b82284e8c chore: expand reports coverage and upgrade next 2025-10-31 17:27:51 -03:00
Esdras Renan
292de05039 Ajusta layout da tabela de tickets 2025-10-27 11:45:15 -03:00
Esdras Renan
f3a7045691 feat: cadastro manual de acesso remoto e ajustes de horas 2025-10-24 23:52:58 -03:00
codex-bot
8e3cbc7a9a Remove unused ReactNode dependency in sidebar 2025-10-24 17:31:53 -03:00
codex-bot
b1130c2a3d Fix sidebar trigger hydration imports 2025-10-24 17:26:56 -03:00
codex-bot
ddbf019d12 Add live ticket animations and fix sidebar hydration 2025-10-24 17:24:51 -03:00
codex-bot
2a9170f7dd Make ticket mention extension override link parsing 2025-10-24 16:53:36 -03:00
codex-bot
6702811f4a Align ticket status colors across views 2025-10-24 16:48:24 -03:00
codex-bot
296e02cf0c Normalize ticket mentions in editor and server 2025-10-24 16:35:55 -03:00
codex-bot
92ac0fafc6 fix: restore mention keyboard shortcuts 2025-10-24 13:12:55 -03:00
Esdras Renan
a319aa0eff Align admin tables with ticket styling and add board view 2025-10-24 12:23:27 -03:00
Esdras Renan
b51d0770d3 Restore client user editing sheet and tweak pagination copy 2025-10-24 09:50:40 -03:00
Esdras Renan
37c32149a6 feat: improve requester combobox and admin cleanup flows 2025-10-24 00:45:41 -03:00
codex-bot
aef5e66718 Exibe loading em máquinas e moderniza time picker 2025-10-23 15:06:41 -03:00
codex-bot
9bfdb451bc fix(editor/mentions): do not cache empty results so numeric queries like @41005 revalidate after deploy 2025-10-23 10:37:09 -03:00
codex-bot
e6c841383e fix(mentions): search numeric references directly in DB and avoid Tiptap duplicate 'link' extension by configuring link via StarterKit 2025-10-23 10:17:24 -03:00
codex-bot
904134604c feat(editor): enable ticket mentions on new-ticket forms and fix @mention popup layering\n\n- New Ticket page/dialog/portal now support @ to link tickets\n- Mention popup uses fixed strategy + high z-index\n- Add minimal Tippy box styling to globals.css\n- Keeps existing server-side permissions for mentions 2025-10-23 09:48:16 -03:00
Esdras Renan
b0f57009ac feat: link tickets in comments and align admin sidebars 2025-10-23 00:46:50 -03:00
Esdras Renan
2e3b46a7b5 feat: expand admin companies and users modules 2025-10-22 01:27:43 -03:00
Esdras Renan
2e7f575682 feat: standardize table pagination styling 2025-10-20 21:05:50 -03:00
Esdras Renan
50f6796ffa feat: paginate ticket timeline 2025-10-20 20:39:16 -03:00
Esdras Renan
81657e52d8 fix: improve closure templates and hover styling 2025-10-20 19:00:38 -03:00
codex-bot
7ed7775c05 fix(editor): reativar edição ao atribuir responsável
- Atualiza RichTextEditor para refletir mudanças de disabled (setEditable)
- Corrige bug onde editor permanecia travado até F5 após atribuição
2025-10-20 15:06:30 -03:00
Esdras Renan
3a752b88c6 Dropzone: clear local items when parent attachments reset (prevents stale 'Pronto' rows after submit) 2025-10-19 01:43:24 -03:00