Commit Graph

14 Commits

Author SHA1 Message Date
VPS 4 Builder a991f1fe2c feat(version): versão em runtime via /api/version (Passos 1/3/4)
- buildInfo.ts: hook useAppVersion() consome GET /api/version (fonte única = backend),
  com fallback ao carimbo do bundle; deixa de depender do APP_VERSION manual.
- Versão exibida em Configurações ("Sobre o sistema") + telas públicas (Login/WaitingInvite);
  removida do rodapé do Sidebar.
- compose.prod/deploy-prod.sh: injetam APP_VERSION (=tag) e APP_ENV=PROD em runtime,
  desacoplando a versão semântica do build (commit/build seguem da imagem).
- constants.ts marcado legado + bump V1.0.15 (transitório até o Passo 5; evita colisão de tag).
- DEPLOY-PRODUCAO.md reescrito com status /🧪/🎯 + nota de fase transitória.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-17 05:19:27 +02:00
VPS 4 Builder 081985c16a chore: bump V1.0.13 -> V1.0.14 (validação deploy por tag)
build-and-push / deploy (push) Successful in 3m47s
build-and-push / build (push) Successful in 1m3s
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 10:04:37 +02:00
VPS 4 Builder adf96002b6 feat: versionamento visível (rodapé + /api/version + carimbo no build)
- backend: endpoint GET /api/version + linha [VERSION] no boot (le APP_VERSION/GIT_COMMIT/BUILD_TIME/APP_ENV)
- frontend: buildInfo.ts le import.meta.env.VITE_* ; versão no rodapé do Sidebar
- Dockerfiles (front+back): ARG/ENV do carimbo de versão
- docker-compose.yml: build args (APP_VERSION/GIT_COMMIT/BUILD_TIME/APP_ENV) com defaults
- bump V1.0.12 -> V1.0.13

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 06:46:01 +02:00
VPS 4 Builder d9eae3d2b4 chore(deploy): bump version V1.0.11 -> V1.0.12
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 03:28:11 +02:00
VPS 4 Builder ae16a9b333 chore(deploy): bump version V1.0.11 (deploy manual prod)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 22:22:53 +02:00
VPS 4 Builder b649d926fd chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-15 08:49:59 +02:00
VPS 4 Builder aa0138ec3a chore(deploy): bump version
continuous-integration/webhook Ignorado: bump version
2026-05-15 08:40:47 +02:00
VPS 4 Builder 4f5f68978b [version-bump] V1.0.8 2026-05-15 06:29:04 +02:00
VPS 4 Builder fdecffa71c [version-bump] V1.0.7 2026-05-15 05:31:13 +02:00
VPS 4 Builder d2586cb558 chore(version): fixar base em V1.0.6 para próximo build gerar V1.0.7 e quebrar cache 2026-05-14 21:54:38 +02:00
VPS 4 Builder 15a8527f1c feat(pacientes): modais de receita, pedido de exame e edição em 4 páginas
- ReceitaModal: gerenciamento de modelos de receita por especialidade com
  drag-and-drop para reordenar medicamentos e preview de impressão
- PedidoExameModal: pedido de exames por catálogo (Raio-X / Tomografia /
  Outros) com DnD para ordenar, campos de região/observação por item e
  preview de impressão
- EditarPacienteModal: reformulado em 4 páginas (Dados / Família /
  Endereço / Histórico) com navegação anterior/próximo e modal 2xl
- Backend: tabelas modelos_receita, items_receita, pedidos_exame,
  items_pedido_exame criadas na migração; colunas de endereço adicionadas
  em pacientes; endpoints CRUD para receitas e pedidos de exame
- Integração: botões Receita e Raio-X no menu clínico agora abrem os
  novos modais reais em vez do placeholder

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 16:53:28 +02:00
VPS 4 Builder 3d287a4579 chore: bump APP_VERSION V1.0.3 → V1.0.4
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 15:59:24 +02:00
VPS 4 Builder 084a8f46c5 feat(build): add update-version.js to auto-increment patch on every build
Script runs before vite build via package.json "build" script.
Reads/writes APP_VERSION in frontend/constants.ts (now at V1.0.3).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 06:52:03 +02:00
VPS 4 Builder 8331e87d26 feat(frontend): centralize APP_VERSION in constants.ts, show in ConfiguracoesView header
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 06:48:55 +02:00