fix: API funcionando com dados reais + dotenv config

- Adiciona dotenv para carregar variáveis de ambiente
- Configura DB_HOST para servidor remoto (176.9.3.158)
- Cria endpoint /api/diagnostic para testes
- Actualiza título: "Plan EAL" → "Dashboard Descomplicar"
- Adiciona tsconfig.json para pasta /api
- Fix: Carrega .env antes de inicializar MySQL pool

Tarefa: #1556

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-04 03:46:34 +00:00
parent a766f3a765
commit 853b2f526e
8 changed files with 1814 additions and 8 deletions

View File

@@ -2,6 +2,21 @@
Todas as alterações notáveis neste projecto serão documentadas neste ficheiro.
## [2.0.1] - 2026-02-04
### Added
- ✅ Endpoint `/api/diagnostic` para testes individuais de cada função
- ✅ Dependência `dotenv` ^16.6.1 para carregamento de variáveis de ambiente
### Fixed
- ✅ Carregamento de variáveis de ambiente (`.env`) antes de inicializar connection pool MySQL
- ✅ Configuração de `DB_HOST` para servidor remoto (176.9.3.158)
- ✅ Tratamento de erros EADDRINUSE (porta já em uso)
### Changed
- ✅ Título da aplicação: "Plan EAL" → "Dashboard Descomplicar · Dados Reais"
- ✅ Logs do servidor mais detalhados com separadores visuais
## [2.0.0] - 2026-02-04
### Added