Projeto eCosif 02/2026

ecosif-auth (API Java) — versão: 0.7.05.202605280
Notas de versão e impacto na execução

versão documento data responsável
0.7.05.202605280 28/05/2026 José Augusto de Lima Pereira

Versão anterior (publicada): 0.7.01.202601282
Versão atual: 0.7.05.202605280
Referência Git: v0.7.01.202601282v0.7.05.202605280 (15 commits)


1. Resumo executivo

Aspecto 0.7.01.x 0.7.05.202605280
Imagem disoft/ecosif-auth:0.7.01… disoft/ecosif-auth:0.7.05.202605280
Stack Java 17, Spring Boot 2.7, Flyway Mantido
ecosif-database 0.7.01.202512010 0.7.05.202605280 (obrigatório rebuild)
Entrypoint Variáveis mistas ecosif_* / Spring ECOSIF_AUTH_* + POSTGRES_* canónicos
Migrações Flyway Base 0.7.01 + ct_lote / IPL (V0.7.00.5, V0.7.00.6)

2. Novidades e melhorias

2.1 Runtime e operação

2.2 Base de dados e biblioteca partilhada

2.3 Segurança


3. Mudanças que afetam a execução do serviço

3.1 Variáveis canónicas (Docker)

Variável Exemplo
ECOSIF_AUTH_PORT 8080
ECOSIF_AUTH_CONTEXT_PATH /ecosif-auth
POSTGRES_HOST, POSTGRES_PORT, POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD RDS / secrets
AUTH_TOKEN_SECRET Secret (igual nos outros serviços)
HIBERNATE_DDL_AUTO validate
ECOSIF_CORS URL do frontend
ECOSIF_FLYWAY_ENABLED true / false conforme política
TOKEN_EXPIRATION 86400000

3.2 Equivalência 0.7.01.x → 0.7.05

0.7.01.x 0.7.05
SERVER_SERVLET_CONTEXT_PATH ECOSIF_AUTH_CONTEXT_PATH
ecosif_port ECOSIF_AUTH_PORT
ecosif_db_server POSTGRES_HOST
auth_token_secret AUTH_TOKEN_SECRET

3.3 Docker

Item Valor
Health check /ecosif-auth/actuator/health
JAR database libs/ecosif-database-0.7.05.202605280.jar

4. Checklist (0.7.01.x → 0.7.05.202605280)