BREAKING CHANGES: - IP endpoint changed: ip-pool -> servers&for_monitor=1 - BurnVote: removed 'reason' field, 'monitor_id' extracted from token - Evidence format updated with checked_at ISO timestamp NEW FEATURES: - Heartbeat endpoint (POST gateway-sync&action=heartbeat) - Rate limiting with retry logic (429 handling) - 60-second heartbeat timer in main process DEPRECATED: - register() method - token now created via admin panel Files changed: - src/shared/types.ts - Updated PanelIpInfo, BurnVote, added HeartbeatStats - src/main/services/PanelService.ts - Full API v1.1 implementation - src/main/index.ts - Heartbeat timer, checks counter - src/main/preload.ts - panelHeartbeat IPC - src/renderer/types/electron.d.ts - Updated types |
||
|---|---|---|
| .. | ||
| types.ts | ||