fix: Monitor page now uses real API data
- Changed fetch URL from /api/monitor.php to /api/monitor - Updated MonitorData interface to match API response structure - Fixed stats calculation (MySQL returning strings instead of numbers) - Updated mock data with realistic values from production DB Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
19
CHANGELOG.md
19
CHANGELOG.md
@@ -2,6 +2,25 @@
|
||||
|
||||
Todas as alterações notáveis neste projecto serão documentadas neste ficheiro.
|
||||
|
||||
## [2.4.0] - 2026-02-04
|
||||
|
||||
### Fixed
|
||||
- ✅ **Monitor.tsx** - Corrigido URL da API de `/api/monitor.php` para `/api/monitor`
|
||||
- ✅ **Monitor.tsx** - Adaptada estrutura de dados para nova resposta da API (items agrupados por categoria)
|
||||
- ✅ **Monitoring Service** - Corrigido cálculo de stats (MySQL retornava strings)
|
||||
|
||||
### Changed
|
||||
- ✅ Interface `MonitorData` actualizada para reflectir estrutura real da API
|
||||
- ✅ Mock data actualizado com dados realistas da BD
|
||||
- ✅ Sumário usa `data.stats` em vez de `data.summary` para totais
|
||||
|
||||
### Technical Notes
|
||||
- API endpoint: `/api/monitor` retorna dados de `tbl_eal_monitoring`
|
||||
- Categorias disponíveis: server, service, site, container, backup, wp_update, storage
|
||||
- Stats calculados server-side com conversão explícita para números
|
||||
|
||||
---
|
||||
|
||||
## [2.3.0] - 2026-02-04
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user