rever-tecnologia
38995b95c6
Improve loan page and add company filter to USB bulk control
...
- Update Next.js to 16.0.7
- Fix accent on menu item "Emprestimos" to "Empréstimos"
- Standardize loan page with project patterns (DateRangeButton, cyan color scheme, ToggleGroup)
- Add company filter to USB bulk policy dialog
- Update CardDescription text in devices overview
- Fix useEffect dependency warning in desktop main.tsx
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 14:52:27 -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
rever-tecnologia
49aa143a80
Add USB storage device control feature
...
- Add USB policy fields to machines schema (policy, status, error)
- Create usbPolicyEvents table for audit logging
- Implement Convex mutations/queries for USB policy management
- Add REST API endpoints for desktop agent communication
- Create Rust usb_control module for Windows registry manipulation
- Integrate USB policy check in agent heartbeat loop
- Add USB policy control component in admin device overview
- Add localhost:3001 to auth trustedOrigins for dev
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 13:30:59 -03:00
Esdras Renan
59e68b0032
Use RustDesk key param in launch URI
2025-11-27 08:20:30 -03:00
Esdras Renan
040a9e4569
Improve RustDesk connect button fallback
2025-11-27 08:14:18 -03:00
Esdras Renan
f7ad7f6a17
Fix admin rename payload and harden RustDesk ID sync
2025-11-26 21:00:08 -03:00
Esdras Renan
66559eafbf
feat(visits): concluir/reabrir visita sem poluir agenda
2025-11-26 14:21:31 -03:00
Esdras Renan
8f2c00a75a
fix: stabilize web build path e cores do SLA
2025-11-25 17:32:40 -03:00
Esdras Renan
bb6c3c16a1
fix: resolve tauri spawn path e alinhar cor do texto ao SLA
2025-11-25 13:52:16 -03:00
Esdras Renan
724300c965
fix: allow null timeline entry in ticket schema
2025-11-19 16:53:33 -03:00
Esdras Renan
784962947a
chore: relax env parsing for deploy
2025-11-19 16:30:39 -03:00
Esdras Renan
81eca14de4
fix: re-export prisma types
2025-11-19 15:48:32 -03:00
Esdras Renan
514b190a65
fix: align prisma client typing
2025-11-19 15:42:21 -03:00
Esdras Renan
307a291c71
Upgrade Prisma to v7
2025-11-19 13:24:08 -03:00
Esdras Renan
54343f61d5
Add SLA tone to queue cards
2025-11-19 11:43:29 -03:00
Esdras Renan
7401ee366d
Adjust admin devices card layout
2025-11-19 11:34:47 -03:00
Esdras Renan
188518e06c
Refresh device cards layout
2025-11-19 11:17:07 -03:00
Esdras Renan
2c975edd09
Update Next.js and dependencies
2025-11-19 11:07:47 -03:00
Esdras Renan
feac6c2bb7
Center report filter controls
2025-11-19 09:40:39 -03:00
Esdras Renan
ff9d95746e
Align report filters and update work session flows
2025-11-19 09:24:30 -03:00
Esdras Renan
17c1de2272
Adjust machines report layout spacing
2025-11-19 08:32:15 -03:00
Esdras Renan
5e232ba161
Adjust remote access tooltip border
2025-11-19 08:15:02 -03:00
Esdras Renan
6c0f854a69
Adjust remote access tooltip colors
2025-11-18 23:06:30 -03:00
Esdras Renan
ea5fb35762
Adjust reports filters layout and date range picker
2025-11-18 23:02:58 -03:00
Esdras Renan
698e082719
feat: improve hours report filter layout
2025-11-18 22:20:35 -03:00
Esdras Renan
b83c37d51f
fix: polish remote tooltip and device status
2025-11-18 21:29:56 -03:00
Esdras Renan
4f8dad2255
feat: improve quick actions and remote access
2025-11-18 21:16:00 -03:00
Esdras Renan
aeb6d50377
style: anchor dashboard controls to card footer
2025-11-18 20:20:37 -03:00
Esdras Renan
dccfe40c7a
chore: align dashboard builder controls
2025-11-18 20:17:13 -03:00
Esdras Renan
744dcd1895
fix: avoid nested links in device card
2025-11-18 20:03:08 -03:00
Esdras Renan
72a4748a81
feat: enforce visit scheduling ux
2025-11-18 19:59:27 -03:00
Esdras Renan
6473e8d40f
feat: enhance visit scheduling and closing flow
2025-11-18 17:42:38 -03:00
Esdras Renan
a7f9191e1d
feat: configurable machine report export
2025-11-18 15:54:49 -03:00
Esdras Renan
674c62208f
Remove hours usage cron/action
2025-11-18 09:34:56 -03:00
Esdras Renan
3565500e9c
fix: ensure convex client fallback url
2025-11-17 16:17:16 -03:00
Esdras Renan
87f729b80f
feat: exibir tempo médio em horas e minutos
2025-11-17 09:10:45 -03:00
Esdras Renan
b33cb6c89a
chore: tweak devices sync description
2025-11-15 02:13:18 -03:00
Esdras Renan
b721348e19
feat: improve custom fields admin and date filters
2025-11-15 01:51:55 -03:00
Esdras Renan
11a4b903c4
Corrige fallback HTML e consulta tickets por canal
2025-11-14 19:56:47 -03:00
Esdras Renan
15d11b6b12
feat: improve reports filters and ticket flows
2025-11-14 19:41:47 -03:00
Esdras Renan
9c74e10675
fix: alinhar searchParams da página de erro de autenticação ao contrato do Next 16
2025-11-14 15:08:18 -03:00
Esdras Renan
72b25fafab
chore: ajustar tipos e remover any em rotas e tickets
2025-11-14 14:41:17 -03:00
Esdras Renan
50a80f5244
feat(portal): enable ticket reopen and improve loading UX
2025-11-14 13:08:59 -03:00
Esdras Renan
8b905dc467
ux(portal): simplificar exibicao do botao de reabertura
2025-11-14 11:58:35 -03:00
Esdras Renan
2468892d77
ux(portal): evitar flash de estado vazio antes de carregar tickets
2025-11-14 11:52:47 -03:00
Esdras Renan
b2de4b8480
ux: alinhar pagina de erro do handshake ao layout do portal
2025-11-14 11:46:36 -03:00
Esdras Renan
3ee072854f
ux: evitar estados intermediarios incorretos no portal e desktop
2025-11-14 11:43:09 -03:00
Esdras Renan
08003ddcd8
ux: localizar evento de reabertura na linha do tempo
2025-11-14 11:31:45 -03:00
Esdras Renan
a2a186dcf5
ux: mensagem especifica para play desativado em ticket encerrado
2025-11-14 11:23:56 -03:00
Esdras Renan
9d30d970a4
ui: ajustar tamanho/espacamento do texto de prazo de reabertura
2025-11-14 11:19:02 -03:00