VPS 4 Deploy Agent
60d6474b25
feat(transform): passo de escolha entre 4 posições (0/90/180/270) antes do ajuste fino
...
continuous-integration/webhook Deploy concluído (VPS4)
Ao clicar em Orientar, primeiro mostra 4 rotações da imagem para escolher a
orientação grossa; ao clicar numa, abre o ajuste fino (escolhida + original)
com botão para voltar. Rotação salva = orientação escolhida + ajuste fino.
2026-05-30 20:14:56 +02:00
VPS 4 Deploy Agent
38209048b8
perf(thumbnail): cache imutável de 1 ano no navegador (repeat visit = 0 request)
2026-05-30 19:48:19 +02:00
VPS 4 Deploy Agent
3f624111f4
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 19:40:49 +02:00
VPS 4 Deploy Agent
5962a9ef81
style(sidebar): reduz espaço vertical no topo e base (padding 24->10, header sem vertical)
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 19:36:13 +02:00
VPS 4 Deploy Agent
3674a9650d
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 19:26:54 +02:00
VPS 4 Deploy Agent
c393b8394c
style(sidebar): espaço acima do header e remove padding inferior
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 19:23:07 +02:00
VPS 4 Deploy Agent
928aedccc4
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 19:09:15 +02:00
VPS 4 Deploy Agent
b59eae1641
fix(wasabi): reload S3 client after saving credentials (403 persistia com chave antiga em memória)
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 19:03:30 +02:00
VPS 4 Deploy Agent
ed21e67686
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 18:54:32 +02:00
VPS 4 Deploy Agent
69794a5688
fix(deploy): force devDependencies install for React build (NODE_ENV=production skips vite)
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 18:51:24 +02:00
VPS 4 Deploy Agent
12891da889
fix(thumbnail): serve image bytes directly + on-demand thumb generation with Wasabi backfill
...
continuous-integration/webhook Falha no deploy (VPS4)
O endpoint /api/images/:id/thumbnail retornava JSON {url}, mas o React aponta
<img src> direto para ele, causando placeholders cinza (sem erro no devtools).
Agora serve image/jpeg diretamente. Quando thumb_filename é null, puxa a original,
gera a thumb na hora, serve imediatamente e faz backfill no Wasabi + atualiza o banco.
2026-05-30 18:48:25 +02:00
VPS 4 Deploy Agent
1a5ac83f53
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 18:37:59 +02:00
VPS 4 Deploy Agent
19d74cdde9
fix: remove legacy html routes causing 500 error
continuous-integration/webhook Falha no deploy (VPS4)
2026-05-30 18:35:25 +02:00
VPS 4 Deploy Agent
23cbbf1275
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 18:31:22 +02:00
VPS 4 Deploy Agent
d6ae290e56
feat: migrate vanilla js to react vite spa
continuous-integration/webhook Falha no deploy (VPS4)
2026-05-30 18:26:56 +02:00
VPS 4 Deploy Agent
3bc1161d95
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 17:49:16 +02:00
VPS 4 Deploy Agent
e232a81d66
fix: include latest_image_id in patients query — fix /api/images/undefined/thumbnail
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 17:46:47 +02:00
VPS 4 Deploy Agent
83f4b708ee
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 17:37:53 +02:00
VPS 4 Deploy Agent
558c3a3ce5
fix: register public thumbnail route before auth middleware — use router before authenticateToken
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 17:34:50 +02:00
VPS 4 Deploy Agent
879a307761
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 17:34:28 +02:00
VPS 4 Deploy Agent
76f76f3c90
fix: add public thumbnail endpoint without auth — allow images to load without login
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 17:32:09 +02:00
VPS 4 Deploy Agent
b6c7ee4255
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 17:30:24 +02:00
VPS 4 Deploy Agent
02dcbc3fae
fix: lazy-load Wasabi URLs to prevent socket.io timeout — check local files first, generate signed URLs on-demand
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 17:27:44 +02:00
VPS 4 Deploy Agent
39d162c282
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 17:26:16 +02:00
VPS 4 Deploy Agent
b76bb14b0a
fix: serve Wasabi image URLs instead of local /uploads/ paths — prevent broken image links
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 17:22:11 +02:00
VPS 4 Deploy Agent
cf653558c4
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 17:13:14 +02:00
VPS 4 Deploy Agent
33f5acf331
fix: include version.txt and index.html in rsync to keep VPS1 in sync
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 17:10:40 +02:00
VPS 4 Deploy Agent
41dadfb620
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 16:57:44 +02:00
VPS 4 Deploy Agent
535e0d198e
fix: remove .env.prod rsync (file doesn't exist)
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 16:54:36 +02:00
VPS 4 Deploy Agent
86b06bec30
perf: switch to Modelo A - build on VPS4, ship image to VPS1 (10x faster ~30s)
continuous-integration/webhook Falha no deploy (VPS4)
2026-05-30 16:35:14 +02:00
VPS 4 Deploy Agent
8f3e040b58
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 16:31:42 +02:00
VPS 4 Deploy Agent
e8af3a975b
fix: remove previewStyle error, compact logout button padding
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 16:28:14 +02:00
VPS 4 Deploy Agent
098fe4692e
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 16:25:28 +02:00
VPS 4 Deploy Agent
6901da52f0
fix: thumbnail system - 500px, always show placeholder, compact sidebar footer
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 16:22:15 +02:00
VPS 4 Deploy Agent
ce2a394962
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 16:03:54 +02:00
VPS 4 Deploy Agent
7f9381169f
perf: preserve Docker npm cache - version bumps only touch version.txt, not package.json
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 16:00:18 +02:00
VPS 4 Deploy Agent
653654cad4
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 15:58:16 +02:00
VPS 4 Deploy Agent
dcfc221e9a
fix: version injection server-side, sidebar spacing, thumb quality 80%, backfill, modal original full-res
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 15:51:48 +02:00
VPS 4 Deploy Agent
0c31ed7670
chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-30 15:39:57 +02:00
VPS 4 Deploy Agent
610c183b35
feat(deploy): add GitOps automation - listener 9003, update-version.js, deploy-prod.sh GitOps
continuous-integration/webhook Deploy concluído (VPS4)
2026-05-30 15:32:11 +02:00
VPS 4 Deploy Agent
6dfce6723b
feat: consolidate backend improvements, frontend UX fixes and Wasabi storage support
2026-05-30 15:23:27 +02:00
VPS 4 Builder
de3bbc9564
feat: adiciona rota verify-client-credentials para o client
2026-05-28 04:05:05 +02:00
VPS 4 Builder
d5b4ce9442
fix: envia nome do executável original no download com versao
2026-05-28 03:31:05 +02:00
VPS 4 Builder
2036c8662b
feat: adicionada landing page de download rica com changelog
2026-05-28 03:00:37 +02:00
VPS 4 Builder
6747ed8f4a
fix: adiciona volume docker para a pasta updates e protege no rsync
2026-05-28 02:58:04 +02:00
VPS 4 Builder
e89a018a78
feat: adiciona botão na sidebar para download do client desktop (.exe) e rota de download dinâmico
2026-05-28 02:44:34 +02:00
VPS 4 Builder
a798cab8b8
chore: remove pastas vazias de uploads e processed de dentro do dental-server (substituidas por volumes externos)
continuous-integration/webhook Deploy em andamento (rx.scoreodonto.com)
2026-05-28 02:32:20 +02:00
VPS 4 Builder
e547f6574e
feat: adiciona código do cliente com terminal de logs integrado e layout responsivo
2026-05-27 02:58:11 +02:00
VPS 4 Builder
e683558b6c
fix: unifica sistema de modais no admin-clinics e usa JWT_SECRET global no client-auth
continuous-integration/webhook Deploy concluido (rx.scoreodonto.com)
2026-05-27 02:39:45 +02:00
VPS 4 Builder
9f4538786b
fix: adiciona JWT_SECRET e ALLOWED_ORIGINS no docker-compose, e corrige enabled=1 para PostgreSQL nas rotas de imagens
continuous-integration/webhook Deploy concluido (rx.scoreodonto.com)
2026-05-27 02:36:06 +02:00