VPS 4 Deploy Agent
a2e72af2e0
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-03 17:33:03 +02:00
VPS 4 Deploy Agent
49de013a99
fix: bundle mobile UI into dental-server/public_mobile so docker can serve it
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-03 17:28:27 +02:00
VPS 4 Deploy Agent
806f910c38
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-03 17:23:27 +02:00
VPS 4 Deploy Agent
b5d5e8cbf7
feat: serve mobile UI bundle for mobile devices or /mobile path
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-03 17:16:03 +02:00
VPS 4 Deploy Agent
68dc2965da
feat: add mobile API routes (download-all ZIP, upload-file multipart, auth/me, settings)
2026-06-03 17:02:07 +02:00
VPS 4 Deploy Agent
e0de5af1f4
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-03 06:09:07 +02:00
VPS 4 Deploy Agent
acf2712dc7
feat: watch latest.yml and emit force-update to clients
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-03 06:05:47 +02:00
VPS 4 Deploy Agent
18bb8594b2
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-03 04:32:41 +02:00
VPS 4 Deploy Agent
322fda9fff
fix: update timeout warning message and missing labels
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-03 04:28:48 +02:00
VPS 4 Deploy Agent
ba9897ee31
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-02 21:01:16 +02:00
VPS 4 Deploy Agent
5d2ba1a178
feat: Adicionado timeout assíncrono para ACK do Cliente Windows
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-02 20:55:21 +02:00
VPS 4 Deploy Agent
34ef3efe1f
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-02 01:33:01 +02:00
VPS 4 Deploy Agent
49c677b996
feat: implement remote CRUD for patients and update version
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-02 01:28:23 +02:00
VPS 4 Deploy Agent
bad4347e6e
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 03:52:24 +02:00
VPS 4 Deploy Agent
d86def2f12
feat(observation): separar observacao de imagem da observacao global do paciente (image_remark)
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-01 03:48:34 +02:00
VPS 4 Deploy Agent
241a194f2a
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 03:21:36 +02:00
VPS 4 Deploy Agent
c3704fdc27
fix(clipboard): corrigir erro de permissao de escrita e adicionar botao copiar nome
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-01 03:18:36 +02:00
VPS 4 Deploy Agent
e929f108ff
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 03:13:16 +02:00
VPS 4 Deploy Agent
0e71d2a88b
feat(gtos): adicionar edicao inline de observacao de imagem na GTO
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-01 03:10:22 +02:00
VPS 4 Deploy Agent
8ba1691a33
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 03:06:07 +02:00
VPS 4 Deploy Agent
84346d455a
feat(gtos): adicionar botao abrir imagem com opcoes de baixar e copiar customizados
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-01 03:02:29 +02:00
VPS 4 Deploy Agent
c00c0a3646
feat(routes): simplificar rotas de paciente e imagens e ajustar redirecionamentos
2026-06-01 02:48:17 +02:00
VPS 4 Deploy Agent
2fd4ab91d4
fix(details): corrige erro de id null (RETURNING id) e implementa navegação baseada em rotas (/patient/:patientName)
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-01 02:45:06 +02:00
VPS 4 Deploy Agent
bc457b0d51
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 01:58:35 +02:00
VPS 4 Deploy Agent
aa3f353979
style(cards): exibe a radiografia completa (object-fit contain) nos cards com fundo escuro
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-01 01:55:27 +02:00
VPS 4 Deploy Agent
c4f463344d
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 01:44:26 +02:00
VPS 4 Deploy Agent
0cbb65acea
fix(navigation): redireciona o botão voltar e resetar da imagem para a pasta de RX do paciente no Dashboard
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-01 01:39:39 +02:00
VPS 4 Deploy Agent
c85c991c7f
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 01:33:51 +02:00
VPS 4 Deploy Agent
1dbdcfdb58
feat(clipboard): adiciona funcionalidade de copiar imagem transformada para a área de transferência
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-01 01:30:18 +02:00
VPS 4 Deploy Agent
52fe81f1cd
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 01:23:39 +02:00
VPS 4 Deploy Agent
80d491b0f2
fix(details): altera comportamento do salvamento para não redirecionar e muda texto do botão para Salvar
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-01 01:20:27 +02:00
VPS 4 Deploy Agent
fd43b1d2dd
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 00:59:01 +02:00
VPS 4 Deploy Agent
7e0fdf5093
fix(layout): corrige container da página de detalhes e melhora scroll da sidebar (itens 3 e 4)
continuous-integration/webhook Deploy concluído (VPS4)
2026-06-01 00:54:49 +02:00
VPS 4 Deploy Agent
98bfd37ab2
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 00:42:25 +02:00
VPS 4 Deploy Agent
6f2eab4f53
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 00:26:19 +02:00
VPS 4 Deploy Agent
1d2bb21ab9
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-06-01 00:11:53 +02:00
VPS 4 Deploy Agent
0d0ad5e4a6
fix: sidebar height scroll, saveTransform bypassing flip config and api gto insert syntax parse
continuous-integration/webhook Deploy concluído (VPS4)
v2.1.53
2026-06-01 00:09:05 +02:00
VPS 4 Deploy Agent
8a6923af54
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-31 23:59:36 +02:00
VPS 4 Deploy Agent
b6745a196d
feat(ui): simplify orientation step replacing degree rotation array by basic transforms
continuous-integration/webhook Deploy concluído (VPS4)
v2.1.51
2026-05-31 23:56:14 +02:00
VPS 4 Deploy Agent
4b4a4208ce
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-31 21:42:33 +02:00
VPS 4 Deploy Agent
9bda1dbb03
hotfix: remove undefined isMobile from DashboardPage
continuous-integration/webhook Deploy concluído (VPS4)
v2.1.50
2026-05-31 21:38:16 +02:00
VPS 4 Deploy Agent
fa9208189f
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-31 21:31:14 +02:00
VPS 4 Deploy Agent
3700f5c493
fix(mobile): refactor headers and orientation choose UI to avoid layout break
continuous-integration/webhook Deploy concluído (VPS4)
v2.1.49
2026-05-31 21:27:03 +02:00
VPS 4 Deploy Agent
4fb6181289
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-31 21:12:13 +02:00
VPS 4 Deploy Agent
f8ddbc0743
feat(mobile): improve search UX and ImageDetails orientation UX
continuous-integration/webhook Deploy concluído (VPS4)
v2.1.48
2026-05-31 21:08:27 +02:00
VPS 4 Deploy Agent
cacacfe9e7
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-31 20:01:20 +02:00
VPS 4 Deploy Agent
bcad7c4720
feat: layout mobile responsivo completo
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-31 19:57:15 +02:00
VPS 4 Deploy Agent
0df3cb41d0
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-31 16:46:33 +02:00
VPS 4 Deploy Agent
9f02c41c31
feat(ui): responsividade mobile profissional (320px+) sem alterar desktop
...
continuous-integration/webhook Deploy concluído (VPS4)
Todo o tratamento mobile é aditivo e isolado atrás de @media (max-width:1023px/
480px/360px) — o visual desktop (≥1024px) permanece pixel-idêntico.
Navegação:
- Sidebar.jsx: vira drawer deslizante no mobile (top-bar fixo + hambúrguer +
backdrop + botão fechar). Trava scroll do body, fecha ao navegar/tocar item.
No desktop continua sidebar fixa idêntica.
Componente novo:
- DropdownMenu.jsx: menu flutuante chevron-down reutilizável (fecha em
outside-click/ESC). Usado para colapsar ações secundárias no mobile.
Headers (GtosPage, PatientsPage):
- Busca full-width; botões "+ Novo/Atualizar" em linha no desktop (.hide-mobile)
e colapsados em DropdownMenu no mobile (.show-mobile).
Tabelas → cards empilhados (PatientsPage, GtosPage, AdminClinicsPage):
- classe .responsive-table + data-label em cada td. No mobile thead some e
cada linha vira card com rótulo:valor. Desktop mantém tabela normal.
CSS (index.css):
- Sistema de breakpoints completo, drawer, dropdown, cards de tabela,
grid de thumbs reduzido, modais fullscreen, 100dvh, inputs 16px (anti-zoom
iOS), alvos de toque ≥40px, paginação/stat-cards que quebram linha.
Fix: remove chave 'border' duplicada no style do stat card da GtosPage.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-05-31 16:43:19 +02:00
VPS 4 Deploy Agent
5f8a4836b5
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-31 16:29:34 +02:00