a991f1fe2c
- 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>
6 lines
402 B
TypeScript
6 lines
402 B
TypeScript
// LEGADO (Passo 4): a APLICAÇÃO não usa mais este valor — a versão exibida vem do backend
|
|
// (/api/version) em runtime via useAppVersion(). Permanece apenas porque o PIPELINE ainda o lê
|
|
// (update-version.js + .gitea/workflows/build.yml). Será eliminado no Passo 5, quando a versão
|
|
// passar a nascer da TAG git. Não referenciar no código do frontend.
|
|
export const APP_VERSION = 'V1.0.15';
|