mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-02-18 00:17:39 +01:00
Closes #1115 (discussion feedback) Two API consistency issues reported by @FabienD74: 1. Version format mismatch in /api/version: - currentVersion: "5.0.16" (no prefix) - latestVersion: "v5.0.16" (with prefix) Fixed: LatestVersion now strips the "v" prefix to match CurrentVersion format. 2. Guest ID separator inconsistency: - Some code used colons: "instance:node:vmid" - BuildGuestKey used dashes: "instance-node-vmid" Fixed: BuildGuestKey now uses colon separator matching the canonical format used by makeGuestID in the monitoring package. The existing legacy migration in GetWithLegacyMigration handles old dash-format entries in guest_metadata.json.